package obecto.transition
{
	public interface ITransitionsResolver
	{
		/**
		 * This method gives the ability of resolving the transition in a custom way (e.g. you
		 * might need to dynamically create a transition or it might be unpossible to define
		 * all needed transitions with the current combinations of fromState and toState-expressions):
		 */ 
		function resolveTransition(fromState : State, toState : State) : ITransition;
		
	}
}